package com.example.swagger.config;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

public class RestMessage implements Serializable {
    /**
     * @ApiModel: 用于 JavaBean 上面, 表示一个 JavaBean(如: 响应数据) 的信息
     * @ApiModel: 用于 JavaBean 的类上面, 表示此 JavaBean 整体的信息
     * (这种一般用在 post 创建的时候, 使用 @RequestBody 这样的场景,
     * 请求参数无法使用 @ApiImplicitParam 注解进行描述的时候 )
     * @ApiModelProperty: 用在 JavaBean 类的属性上面, 说明属性的含义
     */
    @ApiModelProperty(value = "是否成功")
    private boolean success=true;
    @ApiModelProperty(value = "返回对象")
    private Object data;
    @ApiModelProperty(value = "错误编号")
    private Integer errCode;
    @ApiModelProperty(value = "错误信息")
    private String message;
    /* getter/setter 略 */
}
